Definition of City Of Westminster
-
(noun) a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey
Synonyms of City Of Westminster
Antonyms of City Of Westminster
No Antonyms Found.
Homophones of City Of Westminster
No Homophones Found.